package de.java.swing.extension.utils;

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.LayoutManager;
import java.awt.Point;
import java.awt.Toolkit;

public interface ExtendedWindowConstants {

	/*
	 * Basics
	 */
	public static final Dimension DEFAULT_SIZE = new Dimension(700, 500);

	public static final Point DEFAULT_LOCATION = new Point((int) (Toolkit.getDefaultToolkit().getScreenSize().getWidth() / 2 - DEFAULT_SIZE.getWidth() / 2), (int) (Toolkit.getDefaultToolkit()
			.getScreenSize().getHeight() / 2 - DEFAULT_SIZE.getHeight() / 2));

	public static final LayoutManager DEFAULT_LAYOUT = new BorderLayout();

	public static final LayoutManager DEFAULT_CONTENT_LAYOUT = new BorderLayout();

	/*
	 * Decoration
	 */
	public static final int DEFAULT_DECORATION_THICKNESS = 2;

	public static final Color DEFAULT_DECORATION_COLOR = Color.BLACK;// new
	// Color(146,
	// 180,
	// 60);

	public static final int DEFAULT_CORNER_DECORATION_THICKNESS_MULTIPLICATOR = 4;

}
